﻿package com.example.demo.dao
import com.example.demo.dbmodels.*
import me.liuwj.ktorm.schema.*
import java.math.BigDecimal
/**
 *  科室视图
 **/
object TJzrDeptDao : Table<TJzrDept>("t_jzr_dept"){
	/**
	 *  科室ID
	 **/
	var ID = int("ID").primaryKey().bindTo { it.ID }
	/**
	 *  科室代码
	 **/
	var DEPT_CODE = varchar("DEPT_CODE").bindTo { it.DEPT_CODE }
	/**
	 *  科室名称
	 **/
	var DEPT_NAME = varchar("DEPT_NAME").bindTo { it.DEPT_NAME }
	/**
	 *  科室别名
	 **/
	var DEPT_ALIAS = varchar("DEPT_ALIAS").bindTo { it.DEPT_ALIAS }
	/**
	 *  科室英文名
	 **/
	var DEPT_ENAME = varchar("DEPT_ENAME").bindTo { it.DEPT_ENAME }
	/**
	 *  拼音码
	 **/
	var PINYIN = varchar("PINYIN").bindTo { it.PINYIN }
	/**
	 *  科室类型
	 **/
	var DEPT_TYPE = varchar("DEPT_TYPE").bindTo { it.DEPT_TYPE }
	/**
	 *  简介
	 **/
	var DEPT_INTRO = varchar("DEPT_INTRO").bindTo { it.DEPT_INTRO }
	/**
	 *  是否核算科室 0-假； 1-真;
	 **/
	var TATDEPT_FLAG = varchar("TATDEPT_FLAG").bindTo { it.TATDEPT_FLAG }
	/**
	 *  是否挂号科室;0-假； 1-真;
	 **/
	var REGDEPT_FLAG = int("REGDEPT_FLAG").bindTo { it.REGDEPT_FLAG }
	/**
	 *  特殊科室属性0 普通, 1 手术,  2 麻醉, 3 ICU,  4 CCU, C 产科,E急诊留观,T
	 **/
	var DEPT_PRO = int("DEPT_PRO").bindTo { it.DEPT_PRO }
	/**
	 *  有效性标志;1在用 0 停用 2 废弃
	 **/
	var DEPT_STATUS = int("DEPT_STATUS").bindTo { it.DEPT_STATUS }
	/**
	 *  科室负责人
	 **/
	var DEPT_PRINCIPAL = varchar("DEPT_PRINCIPAL").bindTo { it.DEPT_PRINCIPAL }
	/**
	 *  科室电话
	 **/
	var DEPT_PHONE = varchar("DEPT_PHONE").bindTo { it.DEPT_PHONE }
	/**
	 *  备注
	 **/
	var DEPT_REMARK = varchar("DEPT_REMARK").bindTo { it.DEPT_REMARK }
}
